1 on the nose
That's right on the nose — Это совершенно точно
They were there right on the nose — Они заявились туда вовремя
He pays on the nose — Он сразу все заплатит
The new dictionary of modern spoken language > on the nose